# Get related assets

Returns related assets associated with the specified general asset within the current account context.
            
Behavior:
- Validates the asset belongs to the account
- Applies relation filter from the request body
- Retrieves assets linked to the given asset identifier
- Returns structured related asset response data
- Logs the action as a related asset view event

Endpoint: POST /api/v1/assets/general/{assetIdentifier}/relatedAssets

## Path parameters:

  - `assetIdentifier` (string, required)

## Request fields (application/json-patch+json):

  - `relation` (string,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.data` (array,null)

  - `data.data.assetId` (string)

  - `data.data.assetIdentifier` (string,null)

  - `data.data.assetType` (object)

  - `data.data.assetType.assetTypeId` (string)

  - `data.data.assetType.assetTypeName` (string,null)

  - `data.data.assetClass` (object)

  - `data.data.assetClass.assetClassId` (string)

  - `data.data.assetClass.assetClassName` (string,null)

  - `data.data.assetClass.assetType` (object)

  - `data.data.assetClass.assetType.assetTypeId` (string)

  - `data.data.assetClass.assetType.assetTypeName` (string,null)

  - `data.data.assetClass.assetClassSymbol` (object)

  - `data.data.assetClass.assetClassSymbol.symbolId` (string)

  - `data.data.assetClass.assetClassSymbol.symbolName` (string,null)

  - `data.data.assetClass.assetClassSymbol.gisSymbolIcon` (string,null)

  - `data.data.assetClass.assetClassSymbol.symbolColorCode` (string,null)

  - `data.data.assetClass.assetClassSymbol.dwgSymbolMode` (boolean)

  - `data.data.assetClass.responseDescription` (string,null)

  - `data.responseDescription` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


